Creating the resume parsing email service

The Resume Parsing Email Service uses the ResumeEmailHandler Apex Class, supplied with Sage People Recruit. To create the email service:

  1. Go to Setup > Custom Code > Email Services

    Sage People displays the Email Services page.

  2. Select New Email Service.

    Sage People displays the Email Service page.

  3. In Email Service Name, enter a name for the service. By default, Email Service Name also forms the local part of the receiving email address: the part of the email address before the @ symbol. Sage People automatically creates the rest of the address.

    You can create additional receiving addresses once the Email Service has been set up.

  4. In Apex Class, select Apex Class Lookup, find and select ResumeEmailHandler.

  5. In Accept Attachments, select the picklist and choose All.

  6. In Accept Email From enter addresses separated by commas if you want to restrict the service to receiving emails from those addresses.

    If you want the service to receive emails from any address, leave Accept Email From blank.

  7. Check Active to activate the service.

  8. In the Failure Response Settings section use the picklists to select failure actions. By default these are all set to discard messages.

    You can also specify an email address to receive error emails:

    • Check Enable Error Routing.

    • Enter a receiving email address for error emails in Route Error Emails To This Address.

  9. Select Save.

    Sage People displays the Email Service page for the service you have just created.

    You must now generate the full email address that Sage People uses to listen for incoming emails.

  10. At the bottom of the page select New Email Address.

    Sage People displays the Email Service Address page.

  11. In Email address Sage People enters the Email Service Name. This forms the first, local, part of the email address. The rest of the address is automatically generated.

    You can leave this as entered or change it to something more meaningful for the users of the service.

    You can specify additional receiving email addresses when you have defined this one.

  12. Check Active.

  13. Context User defaults to the current user. If you wish, change this to another User in your organization.

  14. In Accept Emails From enter addresses separated by commas if you want to restrict this address to receiving emails from those addresses.

    If you want the address to receive emails from any address, leave Accept Email From blank.

  15. Select Save.

Sage People displays the Email Service page with the newly generated receiving email address displayed at the bottom of the page.

To add additional receiving email addresses, select New Email Address and repeat steps 10 to 15.